vaginal suppository - Turkish English Dictionary